/* pages/ListPage/ListPage.wxss */
$color:#00b26a;
.rank-page{
	.list{
		padding: 20rpx;
	}
	.rank-item{
		position: relative;
		height: 280rpx;
		border-radius: 12rpx;
		overflow: hidden;
		margin-bottom: 20rpx;
		color: white;

		.bg{
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			z-index: 1;
		}

		.content{
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			z-index: 2;
			background: rgba(0,0,0,0.3);
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			padding: 20rpx;
			box-sizing: border-box;
		}

		.title{
			font-size: 40rpx;
			font-weight: bold;
		}

		.desc{
			font-size: 24rpx;
			margin-top: 10rpx;
			color: #f0f0f0;
		}

		.update-time{
			position: absolute;
			bottom: 20rpx;
			left: 50%;
			transform: translateX(-50%);
			font-size: 22rpx;
			color: #ccc;
		}
	}
}